/*
* 利用对象，把数组的每一位当作对象的属性名，值为任意值(同一个属性名不可能出现两次)
* */

Array.prototype.unique = function () {
  let obj = {}
  this.forEach(item => {
    if (!obj[item]) {
      obj[item] = true
    }
  })
  return Object.keys(obj)
}
let arr = [1,2,3,2,4,6,1,3,2]
arr.unique()